package pl.jtb.ctl.tabory.dao.api.services;

import java.util.List;

import pl.jtb.ctl.tabory.dao.data.vo.TripVO;

public interface ITripService {

    public List<TripVO> getAllTrips() throws Exception;

    public List<TripVO> getTripsForComposition(Long compositionId) throws Exception;

    public void saveUpdateTrip(TripVO trip) throws Exception;

    public void deleteTrip(TripVO trip) throws Exception;

    public TripVO getTrip(Long tripId) throws Exception;

    public List<TripVO> getTripsForVagon(Long vaognId) throws Exception;
}
